// js文件中最少得有个Page方法里面最少得传递一个空对象
// Page({})
// 计数器
// 简单布局一下页面，用到两个button组件和一个input组件
// 监听button的点击事件，然后对数值进行加 1 或减 1 操作
// 将按钮修改后的结果显示在input组件中
Page({
  data: {
    msg: '小程序真简单',
    user: {
      name: '王子鑫',
      age: 88,
      hobby: '男'
    },
    num: 1
  },
  sayHobby() {
    console.log('我是子鑫,爱好男模')
    console.log('抽烟喝酒搞对象')
  },
  changeMsg() {
    // this.msg = '都说小程序简单'
    // 小程序修改数据
    // 小程序里获取data里的数据需要 this.data.数据
    this.setData({
      msg: this.data.user.name + '说小程序简单'
    })
  },
  // 减少
  decrement() {
    // 最小的数应该是1
    if (this.data.num <= 1) return
    this.setData({
      num: --this.data.num
    })
  },
  // 增加
  increment() {
    this.setData({
      num: ++this.data.num
    })
  }
})